Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 LEEDS ROAD Detached £583,775 £159,500 30 Oct 2000